287
9
7
1
0
0
2
13
5
0
3
4
5
127
0
239
1
9
14
6
15
4
48
18
35
0
12
5
16
201
413
0
216
208
51
79
291
111
93
317
4
21
82
0
1
0
5
0
1
15
71
135
66
42
22
34
24
85
14
667
10
634
199
244
457
177
2
8
48
30
495
41
127
84
1447
141
33
157
6367
681
76
359
80
16
13
2
55
10
13
106
22
696
25
200
215
210
69
509
19
30
18927
146
30
32
6
0
2
0
15
6
0
1
15
10
67
3
382
0
43
6
29
67
0
42
24
52
9
16
28
11
311
530
0
108
249
29
45
402
245
75
269
4
6
111
48
64
11
19
0
5
36
38
38
75
35
4
7
26
53
22
777
11
899
292
286
1288
294
36
0
80
192
57
52
170
28
1768
54
18
81
10503
1383
109
551
92
3
16
0
19
0
5
133
23
659
96
20
283
167
25
374
46
2
28306
174
1
23
3
0
1
3
57
6
2
8
3
8
104
1
338
11
82
9
14
10
20
15
60
107
8
35
19
24
231
681
0
149
570
132
24
456
196
53
432
4
11
65
11
12
10
36
5
0
72
24
136
78
20
57
64
22
55
15
342
91
818
258
535
1434
283
31
4
102
151
116
99
268
122
2032
161
21
72
7935
1020
113
475
176
10
21
2
84
1
7
149
90
709
25
55
320
256
35
505
35
12
25050
124
1
11
2
0
12
3
52
53
0
4
1
21
45
7
223
1
18
10
3
42
1
22
18
41
0
8
4
0
148
235
0
182
111
37
15
281
55
64
129
1
2
47
17
1
2
20
0
0
19
33
29
55
7
2
60
259
93
24
244
2
500
156
285
459
78
3
0
24
103
53
47
53
21
1789
57
24
77
5216
627
41
525
62
10
8
23
24
3
0
181
24
476
4
29
154
104
54
222
14
8
19696
132
0
10
3
0
0
0
21
0
0
4
2
8
44
0
225
0
46
5
23
69
0
6
28
23
6
21
8
2
133
341
0
63
454
46
9
141
67
75
159
8
1
194
3
0
2
16
6
0
38
16
115
34
127
9
110
14
129
13
261
7
494
112
195
496
181
2
0
17
33
49
36
48
46
575
53
16
33
4343
268
50
179
32
5
6
0
21
1
11
43
25
544
5
71
158
34
35
93
16
10
8666
77
7
10
2
0
0
0
41
61
1
0
0
7
102
0
283
1
12
0
3
26
3
15
17
40
0
15
13
11
151
310
0
106
517
65
33
243
71
31
296
0
0
44
2
177
0
1
0
0
15
30
49
26
21
12
23
13
46
54
252
8
632
220
211
710
199
17
8
44
59
51
61
80
21
1563
55
0
52
4584
505
108
234
72
22
13
2
21
0
4
64
27
886
33
39
198
84
19
466
15
5
17112
32
9
48
25
0
1
1
12
4
1
5
4
3
55
1
184
0
31
11
14
92
10
60
52
48
0
18
27
10
219
507
0
75
269
29
24
399
166
40
201
0
3
84
35
1
0
3
0
4
7
25
77
52
13
9
66
14
52
8
363
7
374
84
447
613
187
14
1
17
74
38
206
115
15
1425
84
8
9
5278
391
53
220
30
12
4
1
14
0
16
90
24
422
11
39
166
145
56
261
6
3
13326
182
1
28
2
0
0
0
23
1
0
5
1
2
39
1
280
0
92
1
6
13
2
31
32
30
4
20
12
23
212
350
2
121
238
51
21
213
165
58
222
5
16
44
2
4
1
41
0
0
38
21
38
40
32
0
34
3
21
22
189
11
877
151
256
990
273
22
11
43
118
71
50
144
30
1061
56
16
65
4394
492
106
217
122
15
13
1
15
3
10
176
69
603
28
57
261
114
6
227
9
17
16879
98
1
12
12
0
0
0
22
10
0
1
9
6
46
0
307
0
10
19
11
56
4
3
16
37
1
17
30
1
303
274
0
73
174
40
49
122
35
26
83
4
7
84
1
4
71
8
0
0
15
12
37
23
13
8
23
14
19
16
102
14
311
99
79
296
120
0
0
13
27
61
44
109
5
887
38
8
40
2650
462
34
175
54
20
6
12
11
0
14
60
30
464
1
3
192
159
11
241
17
1
13256
63
6
3
0
0
0
0
13
0
0
0
0
0
15
0
39
0
6
1
0
12
0
21
99
7
0
5
13
7
88
73
0
42
82
17
6
28
42
16
145
0
0
4
4
4
7
29
0
2
60
29
11
7
1
3
1
7
40
5
69
0
91
25
80
359
51
0
0
7
0
30
38
55
22
456
80
10
24
2224
194
15
89
59
0
3
0
6
1
0
69
2
105
5
6
51
100
2
90
0
0
5876
2
0
0
13
0
0
0
8
0
0
0
0
3
10
0
23
0
0
2
6
4
0
3
8
11
1
1
11
0
51
65
0
7
37
5
9
60
22
6
110
0
1
15
1
4
0
0
0
0
15
8
5
8
2
1
28
2
2
0
89
2
211
10
70
294
54
0
0
13
10
34
0
2
21
1271
8
6
8
1548
169
16
63
39
4
0
2
1
0
2
168
22
98
0
10
83
51
25
55
2
1
6298
116
5
31
2
0
0
2
27
1
0
1
2
6
82
0
328
2
29
14
11
7
2
49
23
67
8
5
13
71
175
357
0
82
194
143
31
208
76
27
200
17
23
75
10
37
9
51
4
0
64
19
27
36
16
2
45
2
82
12
294
3
371
54
140
390
115
0
0
14
6
119
75
44
3
917
156
7
61
6586
697
67
322
80
13
6
0
21
9
2
178
52
684
39
19
189
147
23
329
22
7
16587
435
26
14
4
0
1
1
36
1
0
2
5
12
87
1
363
0
25
18
6
37
2
92
36
65
3
53
26
32
272
455
0
134
416
39
34
332
242
71
329
14
23
73
7
51
14
56
0
5
70
34
198
116
70
15
101
57
101
28
615
14
891
154
286
872
249
16
13
61
63
101
49
178
140
1450
131
35
83
7346
1018
74
407
259
6
20
1
57
4
1
195
37
769
19
79
226
141
54
321
27
5
28149
36
5
5
2
0
3
0
13
7
0
0
0
0
37
2
108
0
5
0
3
47
2
28
3
8
0
2
5
3
133
225
0
54
149
34
21
87
31
28
61
4
6
38
4
3
0
7
0
1
24
42
8
20
11
8
14
21
46
40
95
12
415
47
163
553
133
3
0
32
31
40
53
137
15
931
39
0
51
3582
232
50
183
41
5
4
1
16
0
1
184
19
375
7
2
292
116
27
229
2
8
8264
47
1
8
5
0
0
2
17
11
0
0
0
4
25
0
47
0
6
1
6
3
0
6
9
12
0
11
5
4
62
268
0
48
106
13
22
94
29
54
244
3
2
44
2
1
2
6
0
0
6
20
4
33
4
6
48
4
55
13
153
1
241
25
146
253
75
4
1
18
74
25
91
16
85
646
29
1
25
2727
268
24
168
62
19
5
0
13
6
29
39
12
241
9
9
56
64
21
139
2
2
7070
295
5
17
1
0
0
0
34
8
0
25
17
7
108
15
252
0
38
15
33
12
1
38
22
90
2
8
15
21
227
295
1
146
233
45
29
203
198
83
203
4
6
62
64
137
100
214
1
9
179
72
50
118
51
2
28
60
72
95
232
4
849
101
325
640
146
19
10
40
165
99
40
89
70
1396
209
24
194
5348
539
131
451
115
21
21
3
36
2
12
140
21
478
15
57
225
232
5
381
24
6
17658
26
0
0
0
0
0
0
0
5
0
0
0
0
4
0
27
0
1
0
0
3
14
0
3
2
0
0
0
0
14
26
0
7
9
0
0
5
4
2
7
0
0
0
0
0
0
0
0
0
0
0
3
1
18
0
5
0
0
1
0
0
74
3
2
112
47
0
0
1
0
1
1
0
1
105
1
0
2
406
57
7
13
5
0
0
0
6
0
0
39
1
23
1
0
6
2
0
10
0
0
1158
59
1
15
19
0
0
5
6
13
0
1
7
4
21
0
135
2
40
2
11
40
2
32
17
23
0
6
16
7
149
317
0
98
488
35
16
89
128
35
162
8
13
51
0
1
1
0
0
0
35
34
16
24
23
8
125
10
87
11
196
6
324
143
181
583
113
3
1
25
81
59
43
57
14
1324
69
11
24
5723
516
75
319
189
12
11
2
12
0
0
91
14
874
6
73
139
84
20
213
8
12
12397
270
16
14
11
0
0
3
23
4
0
9
9
68
198
1
470
0
52
21
16
33
5
36
55
68
9
22
53
26
319
675
1
185
500
74
73
427
269
115
614
5
202
102
13
4
1
142
0
0
58
219
89
169
71
5
102
37
169
37
733
12
1294
227
271
1162
348
21
8
56
124
127
85
116
51
2326
92
49
72
12036
1441
162
606
176
22
24
3
61
1
5
281
22
893
50
79
307
283
47
543
7
10
37431
64
3
3
5
0
0
0
89
17
0
0
1
11
75
0
145
3
29
8
28
50
1
13
14
26
0
15
40
10
235
361
0
96
216
36
23
243
238
85
474
0
15
48
6
4
3
3
0
0
39
13
29
32
13
1
33
27
59
50
246
24
717
211
248
493
177
5
4
61
80
49
41
91
27
1084
40
13
68
6441
687
139
325
265
11
10
0
35
4
2
347
15
656
19
41
156
200
16
379
2
1
19317
47
1
8
2
0
0
0
5
1
0
0
0
3
4
0
32
0
3
0
1
2
1
15
2
1
0
2
8
96
62
178
0
44
79
22
28
47
47
19
35
2
0
12
3
9
3
11
0
0
9
14
10
50
13
1
1
3
22
1
17
1
178
60
60
158
45
0
0
26
4
33
1
12
8
733
8
3
7
1612
126
14
43
47
4
1
1
2
0
0
21
9
151
18
3
74
42
5
74
2
0
4547
28
1
7
0
0
0
0
2
7
0
0
1
1
25
0
16
0
6
3
2
2
0
2
1
4
0
5
8
7
42
48
0
19
33
5
16
50
0
5
70
1
2
16
0
3
0
0
0
0
14
15
0
29
0
0
52
6
9
4
48
0
50
28
40
314
21
6
0
7
4
31
2
34
3
497
83
1
20
1832
110
13
40
36
1
3
2
22
3
0
73
10
189
3
10
62
149
5
62
11
1
3414
188
3
22
54
0
0
4
50
6
0
5
7
8
76
1
307
1
95
6
10
105
3
33
93
37
0
18
14
10
215
809
6
110
265
57
63
271
119
137
209
5
4
58
0
0
0
3
3
0
2
63
21
28
67
2
101
69
102
53
607
8
701
143
230
514
248
3
9
41
33
46
21
33
24
864
125
6
49
4827
557
310
454
230
2
7
0
3
2
5
76
57
441
20
22
326
130
18
571
9
2
15531
17
0
0
0
0
0
0
0
0
0
0
0
0
7
0
1
0
0
0
0
2
0
1
0
0
0
0
0
0
1
0
0
1
0
0
1
1
1
0
0
0
0
2
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
12
0
3
12
0
0
0
0
0
0
0
0
0
521
0
0
0
236
13
1
0
0
0
0
0
0
0
0
100
0
20
0
0
1
10
0
1
0
0
775
4
0
1
0
0
0
0
0
0
0
2
8
0
18
1
85
0
13
19
0
2
0
1
13
21
0
0
0
0
22
201
0
58
86
21
3
19
23
9
34
0
1
3
7
0
0
0
0
0
5
0
2
2
3
0
1
0
2
0
2
0
741
6
50
171
31
0
0
0
1
3
14
6
3
455
22
0
5
1624
97
22
62
7
0
0
0
2
0
0
111
0
188
3
11
10
10
0
77
3
0
2874
5
0
0
0
0
10
0
3
2
0
0
0
0
2
0
2
0
0
0
0
0
0
0
1
0
0
1
1
0
69
5
0
2
3
0
1
6
2
0
16
0
0
13
3
0
0
0
0
0
0
0
5
5
0
0
0
0
0
1
22
0
30
16
14
47
6
0
0
0
0
0
7
0
3
35
5
0
5
379
21
1
17
0
0
0
0
8
0
0
117
0
38
1
0
6
19
14
15
0
0
1210
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
3
2
0
0
0
2
0
0
0
0
0
7
2
0
35
0
0
0
0
3
0
2
1
0
0
0
0
0
1
41
0
2
47
10
0
5
24
0
18
0
1
6
0
1
1
0
0
0
1
1
10
1
1
3
0
3
1
3
5
8
131
17
26
162
99
0
0
2
11
5
1
2
3
133
6
1
0
794
69
12
21
1
0
0
0
4
0
0
12
20
155
0
3
24
5
0
205
0
0
643
3
0
1
0
0
0
3
0
0
0
0
0
0
1
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
21
0
4
2
3
18
1
0
0
0
0
0
0
4
0
0
0
1
0
0
0
0
0
0
0
0
7
0
14
1
13
20
59
0
0
0
1
0
9
24
2
40
0
0
0
492
42
7
9
0
0
0
0
0
0
0
24
3
1
2
0
0
0
0
0
0
0
852
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
4
10
0
1
4
3
2
0
12
0
2
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
51
0
4
116
8
0
0
0
2
0
0
0
2
45
0
1
0
209
13
9
2
0
0
0
0
0
0
0
0
0
1
0
0
0
5
0
1
0
0
321
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
2
0
4
1
0
0
0
0
0
0
2
0
11
0
0
1
103
4
3
5
0
0
0
0
0
0
0
1
2
0
6
0
0
2
0
6
0
0
420
0
1
2
0
0
0
0
0
0
0
0
0
0
0
0
5
0
2
0
0
0
0
0
0
1
0
0
0
0
0
8
0
1
14
0
0
9
1
1
8
0
0
8
2
6
1
5
0
0
1
0
0
0
0
0
0
0
0
0
0
0
12
1
6
20
9
0
0
0
0
2
0
5
3
55
0
0
5
157
22
4
0
0
0
0
0
0
0
0
4
0
24
18
0
1
6
0
21
0
0
330
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
0
9
2
7
0
0
0
0
0
0
0
0
1
0
0
0
130
8
0
3
0
0
0
0
0
0
0
3
0
2
0
1
0
0
0
0
0
0
35
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
41
0
0
0
0
0
0
0
4
1
0
0
0
0
4
5
0
0
16
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39
2
10
10
3
0
0
3
0
0
0
0
0
18
2
0
0
57
4
6
2
0
0
0
0
0
0
0
1
0
5
6
0
3
0
0
23
0
0
77
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
36
0
7
1
5
0
0
0
0
0
0
0
0
7
0
0
0
55
0
0
2
1
0
0
0
0
0
0
3
0
1
0
0
0
0
0
0
0
0
144
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
11
0
0
0
0
0
0
2
0
5
20
0
0
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
3
0
0
0
0
0
0
0
0
0
7
0
0
0
64
1
0
0
0
0
0
0
0
0
0
5
0
0
0
0
3
0
0
23
0
0
42
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
4
0
0
0
0
0
0
0
1
0
0
2
5
0
0
0
0
0
0
1
0
0
0
0
4
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
3
0
0
5
1
0
0
0
0
0
0
0
0
1
0
0
0
230
2
0
0
0
0
1
0
7
0
0
89
0
1
0
0
3
4
0
4
0
0
208
